package ioc

import (
	"github.com/wechatpay-apiv3/wechatpay-go/services/payments/native"
	"jk-time/webook/payment/events"
	"jk-time/webook/payment/repository"
	"jk-time/webook/payment/service/wechat"
	"jk-time/webook/pkg/logger"
)

func NewNativePaymentService(svc *native.NativeApiService, producer events.Producer,
	l logger.Logger, repo repository.PaymentRepository) *wechat.NativePaymentService {
	return wechat.NewNativePaymentService(svc, producer, l, "", "", "", repo)
}
